burlap sack - German English Dictionary